--- title: "01-微服务架构-开发环境与工具" created: 2025-11-28 aliases: - 微服务架构-开发环境与工具 tags: - 项目 --- # 微服务架构-开发环境与工具 ## 环境与工具 **JDK 与构建工具** - JDK 17 或更高版本 - Maven 或 Gradle(用于构建 Java 项目) **中间件服务** - **Nacos** - 注册中心与配置中心 - **MySQL** - 数据库 - **Redis** - 缓存服务 - **RabbitMQ** - 消息队列 **前端开发环境** - Node.js 与 npm ## 安装顺序与启动步骤 1. **先安装基础工具**:JDK 17+、Maven、Node.js 2. **启动中间件**(按顺序):Nacos → MySQL/Redis/RabbitMQ 3. **启动后端服务**:user-service → artwork-service → auction-service → gateway 4. **启动前端**:`cd frontend && npm run dev` --- **VibeCoding 导航**:⬅️ [[02-CanvasChain 项目 8 周计划可行性分析|02-CanvasChain 项目 8 周计划可行性分析]] | 01-微服务架构-开发环境与工具 | ➡️ [[02-RabbitMQ 管理界面(15672)无法访问问题排查与解决|02-RabbitMQ 管理界面(15672)无法访问问题排查与解决]]